Genevan stop - Turkish English Dictionary